Redspotted shrimp - French English Dictionary